you should be ashamed of yourself - Türkisch Englisch Wörterbuch